.select2-container {
    top: -3px;
    left: -6px;
  }

  .select2-container .select2-selection--single {
    height: 30px;
  }

  .icon-highlight-off,
  .icon-highlight-on {
    background-image: url(../../images/bullet_blue.png);
  }

  .icon-highlight-off {
    opacity: 0.2;
  }

  .negative-highlight {
    background: red;
  }

  .cell-title {
    font-weight: bold;
  }

  .cell-effort-driven {
    text-align: center;
  }

  .toggle {
    height: 9px;
    width: 9px;
    display: inline-block;
  }

  .toggle.expand {
    background: url(../../images/expand.gif) no-repeat center center;
  }

  .toggle.collapse {
    background: url(../../images/collapse.gif) no-repeat center center;
  }

  .slick-header-menu {
    border: 1px solid #718BB7;
    background: #f0f0f0;
    padding: 2px;
    -moz-box-shadow: 2px 2px 2px silver;
    -webkit-box-shadow: 2px 2px 2px silver;
    min-width: 100px;
    z-index: 20;
  }


  .slick-header-menuitem {
    padding: 2px 4px;
    border: 1px solid transparent;
    border-radius: 3px;
  }

  .slick-header-menuitem:hover {
    border-color: silver;
    background: white;
  }

  .slick-header-menuitem-disabled {
    border-color: transparent !important;
    background: inherit !important;
  }

  #contextMenu {
    background: #e1efc7;
    border: 1px solid gray;
    padding: 2px;
    display: inline-block;
    min-width: 100px;
    -moz-box-shadow: 2px 2px 2px silver;
    -webkit-box-shadow: 2px 2px 2px silver;
    z-index: 9999;
  }

  #contextMenu li {
    padding: 4px 4px 4px 14px;
    list-style: none;
    cursor: pointer;
    background: url("../../images/arrow_right_peppermint.png") no-repeat center left;
  }

  #contextMenu li:hover {
    background-color: white;
  }

  /*定位*/
  .changed {
    background: pink;
  }

  .current {
    border: 1px solid black;
    background: orange;
  }

  .cell-a-btn {
    color: lightblue;
    border-color: lightseagreen;
    border-width: 1px;
    border-style: solid;
    padding: 2px;
    margin: 3px;
  }

  .cell-a-btn:hover {
    color: red;
  }

  #rootDiv *{
    box-sizing: content-box;
  }